/*
CSS by Hao
Created on 2014-07-04
Email:cph19912006@163.com
*/
/*公用样式*/
html, body, div, ul, ol, li, h1, h2, h3, h4, p, strong, input, form, img {margin: 0;padding: 0;}
ul, ol, li {list-style: none;}
a {text-decoration: none;color: #;blr: expression(this.onFocus=this.blur());}
a:hover {text-decoration: none;}
img {border: 0;}
/*box-shadow:3px 3px 3px #e5e5e5;*/
body {/*font-family:微软雅黑;font-family:宋体;*/font-family:Arial,微软雅黑; position:relative; line-height:24px;  color:##ba9457; font-size:12px; background:#027bc0}
.cle{ clear:both; height:0px; margin:0; padding:0; border:none; overflow:hidden; }
.clearfix:before,.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;}
.clearfix:after {    clear: both;}
.clearfix {zoom: 1;} /* IE < 8  haslayout */
.cle{ clear:both}

.header{ width:100%; height:95px; background:#027bc0;}
.header .hea_main{ width:1000px; height:95px; background:url(../images/logo.jpg); margin:auto; position:relative}
.header .hea_main .soso{ width:217px; height:24px; position:absolute; right:5px; top:20px; background:url(../images/search_input.jpg); text-indent:10px}
.header .hea_main .soso input{ font-family:"宋体"; font-size:12px; color:#a2a2a2; position:relative; outline:medium}
.header .hea_main .soso .search_text{ width:153px; height:24px; line-height:24px;  background:transparent; border:none; text-indent:25px; position:absolute; left:0}
.header .hea_main .soso .search_submit{ width:64px; height:24px; background:url(../images/search_bot.jpg); border:none; position:absolute; right:1px;}
.header .hea_main .hea_main_nav{ width:751px; height:34px; position:absolute; left:245px; top:60px; padding-left:5px}
.header .hea_main .hea_main_nav a{ display:inline-block; *display:inline; *zoom:1; width:93px; height:35px; text-align:center; line-height:35px; font-size:12px; color:#acdcf8; background:url(../images/nav_line.jpg) right no-repeat}
.header .hea_main .hea_main_nav a:hover{ color:#FFF; font-weight:bold}
.header .hea_main .hea_main_nav .nobg{ background:none}
.header .hea_main .hea_main_nav span{ display:inline-block; *display:inline; *zoom:1; width:2px; height:35px; line-height:35px}
.middle{ width:100%; height:929px; background:url(../images/middle_bg.jpg) repeat-x}
.a{height:auto;}
.middle .mid_banner{ width:1000px; height:336px; margin:auto;}
.footer{ width:100%; height:auto; background:#027bc0; clear:both}
.footer .footer_lin1{ width: 1000px; text-align: center;margin:auto; padding-top:10px}
.footer .footer_lin1 a{ color:#fdfeff}
.footer .footer_lin2{ width:303px; margin:auto; padding:3px 0}
.footer .footer_lin2 a{ color:#fdfeff}
/*s首頁*/
.a .mid_main{height:auto; }
.middle .mid_main{ width:1000px; margin:auto}
.middle .mid_main .mid_main_left{ width:243px; float:left; background:#e0e0e0}
.middle .mid_main .mid_main_left .min_left_nav{ width:243px; height:auto; padding-top:15px}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_tittle{ height:45px; width:100%; line-height:44px; text-indent:30px; background:url(../images/tittlebg.jpg)}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_tittle a{ font-size:24px; color:#ffffff}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_tittle span{ font-size:13px; color:#fff}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list{ width:243px; height:308px; padding-bottom:20px}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list ul{ margin:0; padding:0; height:auto; width:243px;}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list ul li{ height:auto; width:243px; background:url(../images/nav_lis_bg.jpg) bottom no-repeat; padding-bottom: 3px;line-height:40px}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list ul li a{ display:inline-block; *display:inline; *zoom:1; width:243px; height:39px; background:url(../images/nav_a_bg.jpg) left  no-repeat; text-indent:65px; ; font-family:"宋体"; font-size:14px; color:#626262; padding:0; *margin-left:-60px}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list ul li a:hover,.min_nav_list ul li .jd{ background:url(../images/nav_ah_bg.jpg); color:#0e8dd1}
/*二级导航*/
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list ul li ul{ height:auto }
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list ul li ul li{ width:230px; padding-left:13px}
.middle .mid_main .mid_main_left .min_left_nav .min_nav_list ul li ul li a{ background:none}

.middle .mid_main .mid_main_left .min_left_contact{ width:243px; height:205px}
.middle .mid_main .mid_main_left .min_left_contact .min_con_tittle{ height:45px; width:100%; line-height:44px; text-indent:30px; background:url(../images/tittlebg.jpg)}
.middle .mid_main .mid_main_left .min_left_contact .min_con_tittle a{ font-size:24px; color:#ffffff}
.middle .mid_main .mid_main_left .min_left_contact .min_con_tittle span{ font-size:13px; color:#fff}
.middle .mid_main .mid_main_left .min_left_contact .min_con_main{ width:243px; height:147px;*height:170px; padding-top:5px;*margin-top:10px;}
.middle .mid_main .mid_main_left .min_left_contact .min_con_main h1{ font-size:12px; font-weight:normal; line-height:25px; padding-left:18px}
.middle .mid_main .mid_main_right{ width:757px;_width:752px; height:593px;_height:570px; float:right; background:#fdfeff}
.middle .mid_main .mid_main_right .mid_r_left{ width:489px; height:593px; float:left}
.mid_r_left .mid_r_left_top{ width:489px; height:236px}
.mid_r_left .mid_r_left_top .mid_rlt_tittle{ width:489px; height:30px; padding-top:20px; background:url(../images/index_rgiht_lin1.jpg) bottom no-repeat; padding-left:14px; position:relative}
.mid_r_left .mid_r_left_top .mid_rlt_tittle span{ color:#0167a1; font-size:18px}
.mid_r_left .mid_r_left_top .mid_rlt_tittle a{ color:#39a101; font-size:12px}
.mid_r_left .mid_r_left_top .mid_rlt_tittle .more{ display:block; position:absolute; right:15px; bottom:8px}
.mid_r_left .mid_r_left_top .mid_rlt_main{ width:489px; height:170px; padding-top:13px; padding-left:14px; line-height:25px; text-indent:2em}
.mid_r_left .mid_r_left_top .mid_rlt_main img{ float:left; padding-right:25px; padding-bottom:10px}
.mid_r_left .mid_r_left_top .mid_rlt_main a{ font-family:"宋体"; font-size:12px; color:#444444}

.mid_r_left .mid_r_left_bottom{ height:330px; width:100%;}
.mid_r_left .mid_r_left_bottom .mid_rlb_tittle{ width:489px; height:30px; background:url(../images/index_rgiht_lin1.jpg) bottom no-repeat; padding-left:14px; position:relative}
.mid_r_left .mid_r_left_bottom .mid_rlb_tittle span{ color:#0167a1; font-size:18px}
.mid_r_left .mid_r_left_bottom .mid_rlb_tittle a{ color:#39a101; font-size:12px}
.mid_r_left .mid_r_left_bottom .mid_rlb_tittle .more{ display:block; position:absolute; right:15px; bottom:8px}

.mid_r_left .mid_r_left_bottom .mid_rlb_mian{ width:100%; height:300px}



#wrap_slide{width:486px;height:300px;position:relative;margin-left:8px;}
.slide{width:486px;height:300px;overflow:hidden;position:absolute;left:50%; margin-left:-243px;top:0px;}


.mid_rlb_mian .piclist ul{ overflow: hidden; margin:0; padding:0}
.mid_rlb_mian .piclist ul li {width:144px; float:left; padding:5px 9px 10px;_display:inline; text-align:center;}
.mid_rlb_mian .piclist ul li span{width:144px;height:102px; display: block; }
.mid_rlb_mian .piclist ul li span a.pic_box{width:142px;height:100px; display:block; border:1px solid #e3e3e3; margin:0px auto; overflow:hidden; text-align:center; }
.mid_rlb_mian .piclist ul li span a.pic_box:hover{}
.mid_rlb_mian .piclist ul li span a.pic_box img{margin:0!important; padding:0; width:142px; height:100px; text-align:center}
.mid_rlb_mian .piclist ul li .pic_lab{ width:100%; line-height:48px; display:block; color:#1d1c1c; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.mid_rlb_mian .piclist ul li .pic_lab:hover{}

.middle .mid_main .mid_main_right .mid_r_right{ width:255px;_width:250px; height:593px; float:right}
.mid_r_right .mid_r_right_top{ width:255px; height:235px}
.mid_r_right .mid_r_right_top .mid_rrt_tittle{ width:235px; height:30px; padding-top:20px; background:url(../images/index_rgiht_lin2.jpg) bottom no-repeat; padding-left:14px; position:relative}
.mid_r_right .mid_r_right_top .mid_rrt_tittle span{ color:#0167a1; font-size:18px}
.mid_r_right .mid_r_right_top .mid_rrt_tittle a{ color:#39a101; font-size:12px}
.mid_r_right .mid_r_right_top .mid_rrt_tittle .more{ display:block; position:absolute; right:0; bottom:8px}
.mid_r_right .mid_r_right_top .mid_rrt_main{ padding-left:8px; padding-top:15px; width:234px; height:142px;}
.mid_r_right .mid_r_right_top .mid_rrt_main img{ border:#e3e3e3 solid 1px}
.mid_r_right .mid_r_right_bottom{ width:255px; height:368px}
.mid_r_right .mid_r_right_bottom .mid_rrt_tittle{ width:235px; height:30px; background:url(../images/index_rgiht_lin2.jpg) bottom no-repeat; padding-left:14px; position:relative}
.mid_r_right .mid_r_right_bottom .mid_rrt_tittle span{ color:#0167a1; font-size:18px}
.mid_r_right .mid_r_right_bottom .mid_rrt_tittle a{ color:#39a101; font-size:12px}
.mid_r_right .mid_r_right_bottom .mid_rrt_tittle .more{ display:block; position:absolute; right:0; bottom:8px}

.mid_r_right .mid_r_right_bottom .mid_rrt_main{ width:235px; height:330px; padding-left:14px}
.mid_r_right .mid_r_right_bottom .mid_rrt_main ul{ width:235px; height:140px; margin:0; padding:0; list-style-image:url(../images/list_tybg.jpg)}
.mid_r_right .mid_r_right_bottom .mid_rrt_main ul li{ width:100%; height:29px; line-height:29px; list-style-image:url(../images/list_tybg.jpg)}
.mid_r_right .mid_r_right_bottom .mid_rrt_main ul li a{ color:#444444}
.mid_r_right .mid_r_right_bottom .mid_rrt_main ul li a:hover{ color:#0e8dd1}
.mid_r_right .mid_r_right_bottom .mid_rrt_main .cu,.mid_r_right .mid_r_right_bottom .mid_rrt_main .rt{ margin-left:-12px; margin-bottom:12px}

/*内页*/
 .nmin_left_nav{ width:243px; height:auto; padding-top:15px}
 .nmin_nav_tittle{ height:45px; width:100%; line-height:44px; text-indent:30px; background:url(../images/tittlebg.jpg)}
 .nmin_nav_tittle a{ font-size:24px; color:#ffffff}
 .nmin_nav_tittle span{ font-size:13px; color:#fff}
 .nmin_nav_list{ width:243px; height:auto; padding-bottom:10px; }
 .nmin_nav_list ul{ margin:0; padding:0; height:auto; width:100%;}
 .nmin_nav_list ul li{ height:auto; width:100%; background:url(../images/nav_lis_bg.jpg) bottom no-repeat; line-height:40px}
 .nmin_nav_list ul li a{ display:inline-block; *display:inline; *zoom:1; width:100%; height:39px; background:url(../images/nav_a_bg.jpg); text-indent:65px; font-family:"宋体"; font-size:14px; color:#626262}
 .nmin_nav_list ul li a:hover,.min_nav_list ul li .jd{ background:url(../images/nav_ah_bg.jpg); color:#0e8dd1}
/*二级导航*/
 .nmin_nav_list ul li ul{ height:auto }
 .nmin_nav_list ul li ul li{ width:230px; padding-left:13px}
 .nmin_nav_list ul li ul li a{ background:none}

.middle .mid_main .nmid_main_right{ width:757px; height:auto; float:right; background:#fdfeff; min-height:603px}

.nmid_main_right .nmid_r_tittle{ width:756px; height:47px; background:url(../images/nmin_r_tittle.jpg) bottom no-repeat; line-height:47px}
.nmid_main_right .nmid_r_tittle .tittle_l{display:inline-block; *display:inline; *zoom:1; color:#0167a1; font-size:18px; float:left; padding-left:15px}
.nmid_main_right .nmid_r_tittle .tittle_l a{ color:#39a101; font-size:12px}

.location{ width:450px; height:47px; float:right; padding-right:15px}
.location_title{display:inline-block; *display:inline; *zoom:1; line-height:23px; padding: 11px 0px 0px 12px; font-size:14px; font-weight:bold}
.location .breadCrumb{ display:inline-block; *display:inline; *zoom:1; line-height:23px; padding: 11px 10px 0px 0px; float:right; color:#626262; font-family:"宋体"; font-size:12px}
.location  a{color:#626262;}

.nmid_main_right .nmid_r_main{ width:745px; height:auto; margin:auto}
.nmid_main_right .nmid_r_main .piclist{ width:745px; height:auto; margin:auto}
.nmid_main_right .nmid_r_main  ul{ width: 745px; overflow: hidden; margin:10px 0 0; padding:0}
.nmid_main_right .nmid_r_main .piclist ul li {width:230px; float:left;margin:5px 9px 10px;_display:inline; text-align:center;}
.nmid_main_right .nmid_r_main .piclist ul li span{width:230px;height:150px; display: block; }
.nmid_main_right .nmid_r_main .piclist ul li span a.pic_box{width:228px;height:148px; display:block; border:1px solid #e3e3e3; margin:1px auto; overflow:hidden; text-align:center; }
.nmid_main_right .nmid_r_main .piclist ul li span a.pic_box:hover{}
.nmid_main_right .nmid_r_main .piclist ul li .pic_lab{ width:100%; line-height:30px; display:block; color:#1d1c1c; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.nmid_main_right .nmid_r_main .piclist ul li .pic_lab:hover{}


.middle .mid_main .nmid_main_right img{max-width:730px;width:expression(document.body.clientWidth > 730px? "730px": "auto");}

.text_block{padding:20px 10px;}
.text_block img{max-width:730px;width:expression(document.body.clientWidth > 730px? "730px": "auto");}
.text_block a{color:#000;}

.NewsList2 { padding:0 15px 0 15px; overflow:hidden; font-size:13px;}
.NewsList2 dl { width:700px; height:77px; padding:22px 0 18px 0; border-bottom:1px dashed #949494; overflow:hidden; }
.NewsList2 dl dt { float:left; width:83px; height:63px; padding:14px 0 0 10px; border-right:1px solid #D1D1D1; overflow:hidden; color:#858585; font-size:14px; line-height:24px; }
.NewsList2 dl dt span { font-size:20px; color:#027bc0; font-weight:bold;}
.NewsList2 dl dd { float:left; width:593px; padding-left:10px; margin:0; height:77px; overflow:hidden; position:relative;}
.NewsList2 dl dd .news_title { float:left; width:475px; height:27px; line-height:27px; color:#222222; font-size:16px; font-weight:bold; padding:0px 0 0 0px; overflow:hidden; border:none; background:none; }
.NewsList2 dl dd .news_title a { color:#222;}
.NewsList2 dl dd .news_more { width:70px; height:24px; padding:0px 0 3px 0px; overflow:hidden; position:absolute; top:0; right:0px; }
.NewsList2 dl dd .news_more a { display:inline-block; color:#fff; width:70px; height:24px; background-color:#027bc0; text-align:center; line-height:24px;  overflow:hidden; }
.NewsList2 dl dd .news_text {  width:593px; height:40px; line-height:20px; color:#7E7E7E; overflow:hidden; }




